Tcp/Ip Application Layer Functions